WC_Asaas\Split\Admin\Notice\Split_Wallet_Migration_Notices S

Total Complexity 43
Dependencies 4
Dependents 1
Total lines 376
Lines of code 179
Logical lines of code 69
Comment lines 136
Methods 21
Properties 1

Methods 21

Method Rating Maintainability Complexity Lines of code
compare_url_parameters()
S
59 5 14
maybe_display_notice()
S
66 5 9
should_render_on_regular_screen()
S
60 4 14
should_render_on_woocommerce_screen()
S
64 4 10
change_default_dismiss_button_behavior()
S
53 1 37
has_split_wallets()
S
64 3 10
should_display_on_multiple_parameter_screen()
S
67 3 8
print_notice()
S
59 1 17
dismiss_notice()
S
67 2 7
should_render_on_screen()
S
71 2 6
is_woocommerce_screen()
S
71 2 6
get_instance()
S
71 2 6
init()
S
75 1 4
__clone()
S
91 1 2
sanitize_input()
S
69 1 7
__wakeup()
S
74 1 5
should_display_on_single_parameter_screen()
S
72 1 5
user_can_manage_woocommerce()
S
80 1 3
user_disabled_notice()
S
78 1 3
display_notice()
S
75 1 4
__construct()
S
91 1 2